Client Side Artık yıl kontrolü

22.01.2011
Girilen bir tarihin geçerli olmasının kontrolünü hazır componentler genelde yapmakta veya bir picker yardımı ile istenilen tarih seçilmektedir.

Fakat Gün-Ay-Yıl dropdownlistler içinde kullanmanız gerektiğinde geçerli tarih kontrolü için hazırlanmış client-side kontroldür.

var
DAY = document.getElementById('binek_ddlBIRTHDAY').value;
var MONTH = document.getElementById('binek_ddlBIRTHMONTH').value;
var YEAR = document.getElementById('binek_ddlBIRTHYEAR').value;

if(MONTH == '2' || MONTH == '4' || MONTH == '6' || MONTH == '9' || MONTH == '11')
{
    
if(MONTH == '2')
    {
        
var KALAN = YEAR%4;
        
if(KALAN == '0')
        {
            
if(DAY == 30 || DAY == 31)
            {
                alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
                
return false;
            }
        }
        
else
        
{
            
if(DAY == 29 || DAY == 30 || DAY == 31)
            {
                alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
                
return false;
            }
        }
    }
    
else
    
{
        
if(DAY == 31)
        {
            alert(
'Lütfen doğum tarihinizi doğru olarak giriniz');
            
return false;
        }
    }
}

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

JavaScript, ,